package pk.sistema.vendas.web.cliente;

import java.util.List;

import pk.sistema.vendas.web.util.DAOFactory;

public class ClienteRN {

	private ClienteDAO clienteDAO;
	
	public ClienteRN(){
		this.clienteDAO = DAOFactory.criaClienteDao();
	}

	public void salvar(Cliente c1) {
	this.clienteDAO.salvar(c1);
		

	}

	public List<Cliente> listar() {
		
		return this.clienteDAO.listarCliente();
	}

	public void excluir(Cliente cliente) {
	this.clienteDAO.excluirCliente(cliente);
		
	}

	public Cliente pesquisar(String pesquisa) {
		
		return this.clienteDAO.pesquisarCliente(pesquisa);
	}

	public void alterar(Cliente clientePesquisado) {
		this.clienteDAO.alterarCliente(clientePesquisado);
		
	}
	
	public Cliente pesquisarCodigo(Integer codCliente){
		
		return this.clienteDAO.pesquisarPorCodigo(codCliente);
	}
}
